Introduction To The SoftwareShield IronWrapper

Developing Applications Using The SoftwareShield System > Introduction to the SoftwareShield System > Introduction to the SoftwareShield IronWrapper™

## Introduction to the IronWrapping™

IronWrapping is a sophisticated protection mechanism SoftwareShield uses to protect your programs when you choose to IronWrap™ them.

You may choose to IronWrap your applications without making a single change to your compiled application. In fact, the source-code is not even necessary. You may also choose a "Hybrid" approach to protecting your applications. In this approach, you use IronWrapping, but also invoke the ClientProtector right inside your application to offer the ultimate in high-strength protection combined with the supreme flexibility of a rich (virtual) COM interface right into the IronWrapping system itself.

### What does IronWrapping Do?

IronWrapping essentially "wraps" a mini virtual operating system around your program (and optionally data) like a protective shield. This virtual system may optionally contain a pre-defined license model, logic and customizable user interface elements to allow the user to interact with the IronWrapping system itself.

To this date, the IronWrap DRM protection has yet to be cracked. While its conceivable that a program that is IronWrapped may be cracked - we know that most crackers patience will wear out thousands of hours before the IronWrap technology does. IronWrapping is the strongest DRM DRM Kit available today.

IronWrapping is only available in the IronWrap Edition of SoftwareShield.